AmeliaBooking\Application\Services\Bookable\AbstractPackageApplicationService A

Total Complexity 68
Dependencies 9
Dependents 0
Total lines 433
Lines of code 245
Logical lines of code 103
Comment lines 97
Methods 12
Properties 1

Methods 12

Method Rating Maintainability Complexity Lines of code
getPackageUnusedBookingsCount()
D
28
35 135
fixPurchase()
A
40 14 62
setPaymentData()
A
44 10 45
__construct()
S
81 1 3
deletePackageCustomer()
S
100 1 0
setPackageBookingsForAppointments()
S
100 1 0
isBookingAvailableForPurchasedPackage()
S
100 1 0
getPackageStatsData()
S
100 1 0
updatePackageStatsData()
S
100 1 0
getPackageCustomerServicesForAppointments()
S
100 1 0
getPackageAvailability()
S
100 1 0
getPackagesArray()
S
100 1 0